Big Huge Thesaurus

Lycopus americanus

noun